Towards Agile Model-Driven Web Engineering

نویسندگان

  • José Matías Rivero
  • Julián Grigera
  • Gustavo Rossi
  • Esteban Robles Luna
  • Nora Koch
چکیده

The increasing growth of the Web field has promoted the development of a plethora of Model-Driven Web Engineering (MDWE) approaches. These methodologies share a top-down approach: they start by modeling application content, then they define a navigational schema, and finally refine the latter to obtain presentation and rich behavior specifications. Such approach makes it difficult to acquire quick feedback from customers. Conversely, agile methods follow a non-structured, implementation-centered process building software prototypes to get immediate feedback. In this work we propose an agile approach to MDWE methodologies (called Mockup-Driven Development, or MockupDD) by inverting the development process: we start from user interface mockups that facilitate the generation of software prototypes and models, then we enrich them and apply heuristics in order to obtain software specifications at different abstraction levels. As a result, we get an agile prototype-based iterative process, with advantages of a MDWE one.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Study on Combining Model-driven Engineering and Scrum to Produce Web Information Systems

Model-driven engineering and agile methods are two important approaches to produce web information systems. However, whereas model-driven engineering is based on widely detailed models, agile methods such as Scrum propose to not spend too much time in modelling. Model-driven engineering literature suggests the use of pre-prototypes models that can be evaluated by clients before generating sourc...

متن کامل

A Storytest-Driven Approach to the Migration of Legacy Systems

In this paper, we propose an agile approach, for the migration of legacy software which combines a user story-based iterative process with automated acceptance testing. The proposed approach, named Storytest-Driven Migration (STDM), requires that acceptance tests are written both on the legacy and target versions of a software system. Because of their relevance, the quality of automated accepta...

متن کامل

Bridging Test and Model-Driven Approaches in Web Engineering

In the last years there has been a growing interest in agile methods and their integration into the so called “unified” approaches. In the field of Web Engineering, agile approaches such as test-driven development are appealing because of the very nature of Web applications, while model-driven approaches provide a less error-prone code derivation; however the integration of both approaches is n...

متن کامل

Ontology Based Feature Driven Development Life Cycle

The upcoming technology support for semantic web promises fresh directions for Software Engineering community. Also semantic web has its roots in knowledge engineering that provoke software engineers to look for application of ontology applications throughout the Software Engineering lifecycle. The internal components of a semantic web are “light weight”, and may be of less quality standards th...

متن کامل

A Lifecycle Model for Web-based Application Development: Incorporating Agile and Plan-driven Methodology

For conventional software development, generic software engineering lifecycle model has proven to be very important. Though, with the evolution of Web-based applications and internet, conventional software engineering models have limited support for developing Web-based applications. In recent years Web-based applications have become more complex and new technologies are emerging at a rapid pac...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011